sand sifter - German English Dictionary